page {
  background-color: white !important;
}

.wrapper {
  margin: 0 auto;
  height: 100%;
  padding: 20rpx;
}

.avatar-class {
  border-radius: 10rpx !important;
}



.user-msg {
  display: flex;
  flex-direction: column;
  align-content: center;
}

.user-msg .name {
  color: #393939;
  font-size: 25rpx;
}

.user-msg .time-school {
  color: #5e5e5e;
  font-size: 22rpx;
}


/*价格*/
.money-view {
  display: flex;
  justify-content: space-between;
}

.mnoeyvalue {
  margin-left: 5rpx;
  font-size: 25px;
}

.symbol {
  font-size: 25rpx;
}

.view-count {
  color: #5e5e5e;
  font-size: 25rpx;
}

/*商品内容*/
.desc {
  margin: 20rpx 0;
  color: #393939;

  .product-name {
    font-size: 18px;
    font-weight: bolder;
    padding: 20rpx 0;
  }

  .content-desc {

  }
}


.imageClass {
  margin: 0 !important;
}

.first-image {
  border-radius: 30rpx 30rpx 0 0 !important;
}

.last-image {
  border-radius: 0 0 30rpx 30rpx !important;
}
.only-one{
  border-radius: 30rpx;
}



.actions{
  width: 100%;
  display: flex;
  align-items: center;
}
.bottome-view{
  width: 100%;
  position: fixed;
  bottom: 0;
}


.popupUserInfo{
  .title{
      font-size: 19px;
    text-align: center;
    padding: 20rpx 0 ;
  }

  /*用户信息*/

  .user-info {
    background: white;
    display: flex;
    flex-direction: column;
    justify-content: flex-start !important;
    line-height: 55rpx;
    margin-bottom: 10rpx;
    padding-left: 30%;
    font-size: 16px;
  }
  .cancel-btn{
    text-align: center;
    padding: 15px 0px;
    font-size: 14px;
  }
.product-images{
  text-align: center;
}
}
